@charset "utf-8";

$font-size:40;

@function r($px){
    @return $px/$font-size*1rem;
}


.starbtn{
    width: r(51);
    height: r(48);
    margin-right: r(22);
    margin-top: r(54);
    img{
        width: 100%;
        height: 100%;
    }
}

//.detailbanner{
//  width: 95%;
//  margin: 0 auto;
//  img{
//      width: 100%;
//      height: 100%;
//  }
//}

            .swiper-container {
                width: 95%; 
                margin: 0 auto; 
            }
             .swiper-slide { 
                text-align: center;
                img{
                    width: 100%;
                    height: 100%;
                }
            }
.purchase{
    width: 90%;
    height: r(83);
    margin: r(37) auto 0 auto;
   
    
    #purchase{
        color: #FF9344;
        font-size: r(80);
        line-height: r(60);
        float: left;
    }
    
    #purchasebtn{ 
        float: right; 
         width: r(112);
        height: r(60); 
        a{
        display: inline-block;
        width: r(112);
        height: r(60);
        color: white;
         font-size: r(29);
        text-align: center;
         border-radius: r(15);
        background: #FF9344;
       line-height: r(60);
        }
    }
}
.praise{
    width: 90%;
    height: r(36);
    margin: 0 auto;
   .icon_star{
       width: r(37);
       height: r(35);
       float: left;
       img{
           width: 100%;
           height: 100%;
       }
   } 
   h6{
       font-size: r(30);
       float: left;
       line-height: r(48);
       margin-left: r(9);
       span{
           line-height: r(52);
           color: #FF9344;
           font-weight: normal;
       }
   }
   .evaluate{
       font-size: r(30);
        line-height: r(48);
       color: #8e8e8e;
       float: right;
   }
    
}

.applytitle{
    width: 90%;
    height: r(67);
    margin: r(36) auto r(10) auto;
    background: #FF9344;
    position: relative;
    #apply-left{
        color: white;
        font-size: r(30);
        line-height: r(67);
        position: absolute;
        top: r(0);
        left: r(11);
        
    }
    #apply-right{
        color: white;
        font-size: r(24);
        line-height: r(67);
       position: absolute;
        top: r(0);
        right: r(11);
    }
}
.storelist{
    ul{
        li{
            width: 90%;
            margin: r(9) auto 0 auto;
            .storename{
                width:r(177) ;
                height: r(176);
                float: left;
                img{
                    width: 100%;
                    height: 100%;
                }
            }
            .storecontent{
                overflow-x: hidden;
                position: relative;
                button{
                    appearance: none;
                    -webkit-appearance: none;
                    width: r(112);
                    height: r(58);
                    border-radius: r(15);
                    color: white;
                    background: #FF9344;
                    position: absolute;
                    right: 0;
                    top: r(68);
                }
                h5{
                    font-size: r(30);
                    margin-left: r(25);
                }
                p{
                    font-size: r(24);
                    color: #929292;
                    margin-left: r(25);
                }
                a{
                    color: #FF9344;
                    font-size: r(19);
                    margin-left: r(25);
                }
                .starbox{
                    width: r(270);
                    margin-left: r(25);
                    .icon_starbox{
                        width: r(37);
                        height: r(36);
                        float: left;
                        vertical-align: middle;
                        img{
                            width: 100%;
                            height: 100%;
                        }
                    }
                    span{
                        color: #929292;
                        font-size: r(32);
                        line-height: r(6);
                    }
                }
            }
        }
    }
}
